iT邦幫忙

2023 iThome 鐵人賽

DAY 6
0
Mobile Development

Android Studio開發系列 第 6

【DAY 6】元件介紹:TextView-3-padding用法與gravity

  • 分享至 

  • xImage
  •  

今天這篇介紹一些關於文字框調整內容的進階用法,像是如果想要文字顯示於特定的位置,我們可以用padding來客製化我們的文字位置。

像這樣,我們可以指定文字在輸入框的任意位置:

  • android:paddingTop=" x sp"-文字距離輸入框頂部的距離為xsp
  • android:paddingBottom=" x sp"-文字距離輸入框底部的距離為xsp
  • android:paddingLeft=" x sp"-文字距離輸入框左方的距離為xsp
  • android:paddingRight=" x sp"-文字距離輸入框右方的距離為xsp
  • android:paddingHorizontal=" x sp"-文字往水平方向向右移xsp
  • android:paddingVertical=" x sp"-文字往垂直方向向下移xsp

還有其他不同的的padding可以調用,有興趣的話不妨試試看~~

接下來看看gravity屬性的其他額外用法。
gravity這個屬性的參數可以做疊加,只需要在參數的地方加入'|',例如:

  • android:gravity="center|left"-為將文字置於中左的位置
  • android:gravity="center|right"-為將文字置於中右的位置
  • android:gravity="bottom"-為將文字置於底端
  • android:gravity="bottom|left"-為將文字置於底端左邊的位置
  • android:gravity="bottom|right"-為將文字置於底端右邊的位置

上面提到的padding和gravity還可以一起用,例如:

android:gravity="bottom|right"
android:paddingBottom="10sp"

像這樣就代表先將文字移至右下的位置,在將文字往上移10sp。

那今天的介紹就到這裡,我們下篇文章見。


上一篇
【DAY 5】元件介紹:TextView-2-EditText介紹
下一篇
【DAY 7】元件介紹:Button-1-Button設計樣式(上)
系列文
Android Studio開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言